namespace GGEditor.API.Samples.ArcadeGame
{
	public class Plugin : AbstractPlugin
	{
		IPluginNode editorViewNode;

		public Plugin()
		{
			Name = "Arcade Game Map Editor";

			editorViewNode = new SimplePluginLeafNode(new EditorView())
			{
				Path = "/Editor"
			};
		}

		class DocumentTypeNode : SimplePluginNode
		{
			public DocumentTypeNode()
			{
				Path = "/Documents/ArcadeGame";
			}
		}

		class EditorTypeNode : SimplePluginNode
		{
			public EditorTypeNode()
			{
                Path = "/Editors/ArcadeGame";
			}
		}
	}
}